/**
 *
 */
package demo.tellurium.module.widget


import groovy.lang.MetaClass;

import demo.tellurium.framework.BaseUIModule;

/**
 * @author roger.xu
 *
 */
class TooltipDialogTextBoxDemo extends BaseUIModule {

    private static final String MODULE_NAME = "TooltipDialogTextBoxDemo";

    @Override
    public String getModuleName() {
        return MODULE_NAME;
    }

    @Override
    public void defineUi() {
        ui.Container(uid: "${MODULE_NAME}") {
            // TooltipDialogTextBox
            DOJO_TooltipDialogTextBox(uid: "TooltipDialogTextBox1", widgetid: "tooltipDialogTextBox")
        }
    }

    public void doSelectTooltipDialogItem(int index) {
        def widgetUid = "TooltipDialogTextBoxDemo.TooltipDialogTextBox1";

        doSelectTooltipDialogTextBoxItem(widgetUid, index);
    }

    public String getTextBoxValue() {
        def widgetUid = "TooltipDialogTextBoxDemo.TooltipDialogTextBox1";

        return onWidget(widgetUid, "getValue");
    }
}
